Curvature Minimizing Depth Interpolation for Intuitive and Interactive Space Curve Sketching
نویسندگان
چکیده
Space curve sketching using 2D user interface is a challenging task and forms the foundation for almost all sketch based modeling systems. Since the inverse projection from 2D to 3D is a one to many function, there is no unique solution. In this paper, we propose to interpret the given 2D curve to be the projection of the 3D curve that has minimum curvature among all the candidates in 3D. We present an elegant algorithm to efficiently find a close approximation of this minimum curvature 3D space curve. Fixing the space curve to be the minimum curvature curve does not restrict the user from getting high-curvature space curve, if desired. We analyze the complete behavior of our space curve generation algorithm in order to provide simple sketching rules to achieve the curve that the user wants, even the highcurvature space curve, with no change in our algorithm.
منابع مشابه
Laplacian-based Design: Sketching 3D Shapes
The sketch-based shape modeling is one of the most challenging and active problems in computer graphics. In this paper, we present an interactive modeling system for generating free-form surfaces using a 2D sketch interface. Since inferring 3D shape from 2D sketches is an one to many function with no unique solution, we propose to interpret the given 2D curve to be the projection of the 3D curv...
متن کاملSketching Free-form Surfaces Using Network of Curves
This work addresses the issue of generating free-form surfaces using a 2D sketch interface. As the first step in this process, we develop a methodology to sketch 3D space curves from 2D sketches. Since the inverse projection from 2D sketches to 3D curve or surface is a one to many function, there is no unique solution. Hence we propose to interpret the given 2D curve to be the projection of the...
متن کاملSketch-Based Modeling of Vascular Systems: a First Step Towards Interactive Teaching of Anatomy
We present a sketch-based modeling system, inspired from anatomical drawing, which constructs plausible 3D models of branching vessels from a single sketch. The input drawing typically includes non-flat silhouettes and occluded parts. We exploit the sketching conventions used in anatomical drawings to infer depth and curvature from contour and skeleton curves extracted from the sketch. We then ...
متن کاملInteractive 3D medical image segmentation with energy-minimizing implicit functions
We present an interactive segmentation method for three-dimensional medical images that reconstructs the surface of an object using energy-minimizing, smooth, implicit functions. This reconstruction problem is called variational interpolation. For an intuitive segmentation of medical images, variational interpolation can be based on a set of user-drawn, planar contours that can be arbitrarily o...
متن کاملMultiscale curvature-based shape representation using B-spline wavelets
This paper presents a new multiscale curvature-based shape representation technique with application to curve data compression using B-spline wavelets. The evolution of the curve is implemented in the B-spline scale-space, which enjoys a number of advantages over the classical Gaussian scale-space, for instance, the availability of fast algorithms. The B-spline wavelet transforms are used to ef...
متن کامل